translator & english russian careers in Sitra, Bahrain